small dead/live stock - Alemán Inglés Diccionario